hemp breaking machine - French English Dictionary